About Sedgley Service Station Ltd (12427168) United Kingdom