About Rectory Farm Ba Limited (13157617) United Kingdom