About R&b Barnes Limited (03209829) United Kingdom