About Bells Holdings Limited (12081177) United Kingdom