About From The Specials Ltd (12281840) United Kingdom