About Tyser & Allan Ltd (12788385) United Kingdom