About Bakkafrost Uk Limited (03095266) United Kingdom