About Bella Freud Ltd (08174429) United Kingdom