About Williams & Pugh Ltd (07610326) United Kingdom