About Ballistol Oil Ltd (12315388) United Kingdom