About Mid Bedfordshire Investments Limited (06673724) United Kingdom