About Smc (bristol) Ltd (12991251) United Kingdom