About Rochford Hall Limited (02037267) United Kingdom