About Douglas F Mitchell Limited (SC226015) United Kingdom