About Bob Pepper Holdings Limited (07933260) United Kingdom