About Mark Girdlestone Limited (10392108) United Kingdom