About O & H Tile Distributors Limited (04230524) United Kingdom