About Bailar Benfleet Limited (08752224) United Kingdom