About Batten Moore And Philpott Limited (09579778) United Kingdom