About Bbl Technical Limited (04019312) United Kingdom