About Redmayes Holdings Ltd (12591428) United Kingdom