About Lowbark Farming Co (holdings) Limited (03661049) United Kingdom