About Rr Barr Limited (NI683304) United Kingdom