About R & O Limited (07345604) United Kingdom