About Bromsgrove 2005 Visionplus Limited (05402362) United Kingdom