About Michael Hoyle & Co Limited (03788272) United Kingdom