About J&ca Services Ltd (10259577) United Kingdom