About Barkney Wick Limited (12556601) United Kingdom