About R & O Group Uk Limited (12854744) United Kingdom