About Felix Mcevoy Limited (NI068543) United Kingdom