About R&a 88 Limited (09440010) United Kingdom