About Bakkavor (london) Limited (04256198) United Kingdom