About Lee Loeffler Limited (08359834) United Kingdom