About J Macaskill Ltd (12179375) United Kingdom