About Strachan Trading Company Ltd (SC674343) United Kingdom