About R Place Limited (07496321) United Kingdom