About Mark Girdlestene Limited (11908125) United Kingdom