About Bessel Care Providers Limited (10285852) United Kingdom