About Rectory Holdings Ltd (13095963) United Kingdom