About Bedford Investment Company 2 Limited (09345612) United Kingdom