About Kaner & Co Limited (05089839) United Kingdom