About Barcal Lichfield Ltd. (09330239) United Kingdom