About Bents Holdings Limited (06470391) United Kingdom