About Birford Cable & Harness Limited (01381950) United Kingdom