About Specrite Ltd (11570167) United Kingdom