About Manor Farm Retreats Ltd (13481286) United Kingdom