About Laffe Limited (11556563) United Kingdom