About Kelly Lee Limited (09230217) United Kingdom