About J.&t. Lawrie Limited (SC027155) United Kingdom