About Billy Strachan Ltd. (SC389493) United Kingdom