About T.p. Madden Lift Services Limited (04462267) United Kingdom