About J&ca Ltd (06976098) United Kingdom