About Hancock & Ainsley Limited (04666525) United Kingdom