About Mike Windsor Associates Ltd (06678563) United Kingdom