About Charmaine Ball Limited (09649678) United Kingdom