About Michols & Miles Limited (12140705) United Kingdom