About J Garrick Ltd (13167273) United Kingdom