About Goddard Secretarial Services Ltd. (07142693) United Kingdom