About Paul Hammond & Sons Limited (07058631) United Kingdom