About Messrs Charles Hay Limited (SC248163) United Kingdom