About A & D Hammonds Limited (08302368) United Kingdom