About Ambassador Oil Tank Supply Limited (05178918) United Kingdom