About Hadwell & Jones Ltd (10286853) United Kingdom