About Samuel Taylor Group Limited (08410197) United Kingdom