About D Strachan & Co Ltd (SC529041) United Kingdom