About Andrewtaylor&sons Limited (12321213) United Kingdom