About Holly Bell Limited (12841209) United Kingdom