About Rectory Farm Pirton Limited (10588242) United Kingdom