About House And Farm Services Limited (07350510) United Kingdom