About Lyncroft Group Ltd (09487832) United Kingdom