In the US, even more than here, one can opt not to serve for personal reasons. Gay themed cake issues spring to mind. Different moral priorities. But refusing service because the potential customer works for someone the proprietor disagees with, seems a strange excuse. Maybe they thought it'd bring more custom in than it drove away.