About Trafalgar Foods Limited (04115184) United Kingdom