About David Charles (u.k.) Limited (02246329) United Kingdom