About Bent Ear Limited (04663883) United Kingdom