About Bentworth Holdings Limited (11369465) United Kingdom