About Devoncare Ltd (10986966) United Kingdom