About Lac Lottmann Advisory & Communications Limited (07271329) United Kingdom