About J C Lindsay & Company Limited (SC292772) United Kingdom