About Birmingham Bike Foundry Limited (IP031015) United Kingdom