About Remington Hall Limited (03506288) United Kingdom