About West Brom Auto Engineering Limited (08843968) United Kingdom