About Hennessey Design Studio Llp (OC432500) United Kingdom