About Michael Shepherd Ltd (10371640) United Kingdom