About Beddington Investments Limited (05613037) United Kingdom