About Michael Sherry Limited (09639133) United Kingdom