About The Strachan Partnership Ltd. (SC283174) United Kingdom