About Laval & Co. Ltd (03414639) United Kingdom