About The Bindi Binder Ltd (13374510) United Kingdom