About Jln Bromsgrove Limited (08055841) United Kingdom