About Timmons Consultancy Limited (08499118) United Kingdom