About J B Mackenzie Limited (SC099800) United Kingdom