About Spec-r Limited (06797968) United Kingdom