About Barney & Co Limited (04088766) United Kingdom