About B & Sm Taylor Limited (04794340) United Kingdom