About R And R Omer Ltd (09716363) United Kingdom