About Ipt Manchester Limited (12409065) United Kingdom