About Spectal Ltd (11270579) United Kingdom