About J.a. Care Swansea Bay Ltd (12863829) United Kingdom