About Michael Stich Limited (06937980) United Kingdom