About Chance Brothers (established 1824) Limited (00027422) United Kingdom