About Felix Wilson Limited (06173800) United Kingdom