About Low & Bonar Euro Holdings Limited (11088645) United Kingdom