About Big Ben Award Ltd (11059364) United Kingdom