About R And R Ellis Limited (07935835) United Kingdom