About Lee & Smit Limited (09087798) United Kingdom