About Oil Burner Tech Ltd (10129238) United Kingdom