About James Strachan Construction Limited (09865193) United Kingdom