About Bendella Ltd (05629417) United Kingdom