About Bardo Fine Foods Ltd (08787349) United Kingdom