About Michael Haywood Ltd (10107249) United Kingdom