About J & A Wells Ltd (10292385) United Kingdom