About Lanvalley Meca Limited (07240932) United Kingdom