About L&s Amalgamation Services Ltd (11556220) United Kingdom