About Haven Bell Ltd (07848943) United Kingdom