About Dean Lee Colfax Ltd (12942641) United Kingdom