About W&a Taylor Ltd (12982538) United Kingdom