About Taylor Development Services Ltd (11705146) United Kingdom