About Bedford Body Shop Holdings Limited (12923321) United Kingdom