About John Sinclair Limited (01070619) United Kingdom