About Roger Budge (electrical Engineering) Limited (01194153) United Kingdom