About Bedford & Associates Limited (08638781) United Kingdom