About Tetley & Anderson Ltd (SC615514) United Kingdom