About Bess Holdings Limited (13686876) United Kingdom