About Charles Hay & Son Ltd (04617278) United Kingdom