About Dean Lee Limited (10893749) United Kingdom