About Blakemore Fine Foods Limited (06258560) United Kingdom