About Barwick Investments (leeds) Limited (04101299) United Kingdom