About S Lockwood Tiling Ltd (11769527) United Kingdom