About Charles A. Strachan Limited (SC372303) United Kingdom