About Holly Barr Limited (09023278) United Kingdom