About Taylors (g & B) Limited (02770605) United Kingdom