About Oates & Mccormick Limited (SC448161) United Kingdom