About Thomas Tweedie & Sons Limited (00756045) United Kingdom