About Frieten & Vlees Ltd (11140728) United Kingdom