About Floorcraft By C. R. Lee & Sons Limited (05484773) United Kingdom