About Jackson Bedford Limited (07013140) United Kingdom