About Graham Puttock Design Ltd (11921766) United Kingdom