About Perkins Farm Appledore Ltd (13266992) United Kingdom