About Michael Thwaites Consultants Limited (05446417) United Kingdom