About Longlife Middlesbrough Limited (10968668) United Kingdom