About Michael Stockwell Ltd (11012057) United Kingdom