About J.s. Baillie Limited (SC641554) United Kingdom