About Stusinclair Limited (08248030) United Kingdom