About Savage Booth Limited (11612481) United Kingdom