About Hamill Davies Limited (04398871) United Kingdom