About Birmingham Credit Control Ltd (11475102) United Kingdom