About Maidenhouse Limited (08530570) United Kingdom