About L J Mccance Ltd (10658538) United Kingdom