About Baalbek London Limited (11644263) United Kingdom