About Eflooring Supplies Limited (08128767) United Kingdom