About Barokleaf Establishment For Food Services Ltd (12749356) United Kingdom