About Michael Wearing Windows Limited (04586952) United Kingdom