About Bartonwalsh Management Ltd (12447477) United Kingdom