About J S Mackie & Co. Ltd. (SC240928) United Kingdom