About Bells Management Limited (04658458) United Kingdom