About Birmingham Prototypes Limited (05090486) United Kingdom