About Andrew Hammond Limited (07223183) United Kingdom