About Laffers Limited (11443993) United Kingdom