About Seven Bells Ltd (06958583) United Kingdom