About Carex Limited (07397926) United Kingdom