About Mike Taylor Manufacturing Limited (02138749) United Kingdom