About Bindrule Limited (01093316) United Kingdom