About T & A (north West) Ltd (05429930) United Kingdom