About Bcl Harmeston Limited (09238528) United Kingdom