About Bendel Link Ltd. (11752339) United Kingdom