About Barwick Investments (leeds) Holdings Limited (07968172) United Kingdom