About D Angelin & Co. Limited (10475862) United Kingdom