About Rectory Ventures Limited (10272103) United Kingdom