About British Benzol (lubricants) Limited (02268362) United Kingdom