About Oslow Tiling Works Limited (13443017) United Kingdom