About J Carr Group Ltd (10871271) United Kingdom