About Meredith Powell Limited (04159079) United Kingdom