About Klein Bros. (canonbury) Limited (13362615) United Kingdom