About Godard Peddie & Jones Ltd (12504625) United Kingdom