About Ickenham Flooring & Designs Limited (09362847) United Kingdom