About Strachan Logistics Ltd (12040332) United Kingdom