About Manor Farm Management Swallownest Limited (06281207) United Kingdom