About Big Ben Products Ltd. (10155147) United Kingdom