About Birmingham Holdings Limited (10435973) United Kingdom