About Leamington Floors Limited (07938337) United Kingdom