SPEC-AID LIMITED, TOTHILL STREET, Reino Unido