About Billy Bob S Holdings Limited (10923900) United Kingdom