About Ramsey Hall Limited (02696895) United Kingdom