About West Bromwich Institute Limited (IP12633R) United Kingdom