About Stuart Earl Management Limited (09576171) United Kingdom