About Allbrook Meadow Management Limited (09488079) United Kingdom