About Strachan Tyson & Hamilton Limited (04078601) United Kingdom