About T & T North West Ltd (12492261) United Kingdom