About R&a 2005 Limited (12355736) United Kingdom