About T.w. Scott & Sons (fuels) Limited (NI017420) United Kingdom