About Tile Rack (wales) Limited (05137025) United Kingdom