About Barnes Meadow Management Limited (04314731) United Kingdom