About Bedford Holdings Limited (10778116) United Kingdom