About Goddard Pattern Services Ltd (08985630) United Kingdom