About France Lee Kelly Limited (09637423) United Kingdom