About Spec-2 Limited (10558162) United Kingdom