About O. J. Croft Tiling Limited (05479594) United Kingdom