About Savage Plant Limited (01048171) United Kingdom