About Finesse Foods Limited (04148917) United Kingdom