About Paul Puttick Limited (06888269) United Kingdom