About Rectory Farm Limited (03153962) United Kingdom