About Kbc & Co Limited (09384240) United Kingdom