About Barr Holdings Limited (NI640790) United Kingdom