About B & B Taylor Ltd (08920361) United Kingdom