About Clifton Street Service Station Ltd (NI616571) United Kingdom