About Larrsen Ltd (09250094) United Kingdom