About Smw-autoblok Telbrook Limited (02825364) United Kingdom