About Redmayne Lodge Ltd (09575574) United Kingdom