About Poppleton & Appleby (birmingham) Limited (02417834) United Kingdom