About Ltc North West Limited (11852645) United Kingdom