About Bedford & Co Limited (03880908) United Kingdom