About Marks Barn Farm (crewkerne) Limited (00668711) United Kingdom