About Factory & Trade Italian Food Ltd (07678208) United Kingdom