About D.p.s. (birmingham) Limited (03189263) United Kingdom