About Maidment & Carter Limited (04637075) United Kingdom