About Barkers Management Limited (06317938) United Kingdom