About Newham Tyres And 3d Alignment Limited (12653233) United Kingdom