About Ferme Kergluhan Ltd (10245090) United Kingdom