About Tweddell & Slater North East Limited (12351842) United Kingdom