About Michael T Whyte & Company (SL000686) United Kingdom