About Barney Walker Limited (04220294) United Kingdom