About Barry Mackenzie Ts Ltd (SC601403) United Kingdom