About Stuart & Hennessey Limited (10549334) United Kingdom