About Hillier & Co. Limited (02217646) United Kingdom