About J Sinclair & Co Limited (SC239119) United Kingdom