About Barkers (uk) Limited (04646446) United Kingdom