About Leon Bollee (eu) Limited (07084622) United Kingdom