About Barr Limited (SC060291) United Kingdom