SPEC-AID LIMITED, TOTHILL STREET, Royaume-Uni