About Michael Stoff Ltd (13327263) United Kingdom