About Redburn Filling Station (holywood) Limited (NI015871) United Kingdom