About J & C Services 15 Ltd (12079779) United Kingdom