About Benedict Cane Ltd (13390293) United Kingdom