About R&a(england) Limited (11699222) United Kingdom