About Powell Floors Limited (06180359) United Kingdom