About Wendycare Ltd (11699935) United Kingdom