About James Lee Limited (09603373) United Kingdom