About Borough Green Manufacturing Limited (03215946) United Kingdom