About Taylor Brothers (shrewsbury) Limited (06733200) United Kingdom