About Oil Burner Components Limited (00287030) United Kingdom