About Lamfol Ltd (09615315) United Kingdom