About Rodenhurst Hall Ltd (12101929) United Kingdom