About Comfy Cane Limited (04692854) United Kingdom