About Mike Williams Specialist Services Limited (08733043) United Kingdom