About Layco Holdings Limited (12494955) United Kingdom