About H. Edelman & Co. Limited (SC031329) United Kingdom