About Strachan Oblair Limited (SC277929) United Kingdom