About John S Braid & Company Limited (SC121270) United Kingdom