About Felix Viandes (uk) Limited (01819943) United Kingdom