About L6bhl Holdings Limited (08595911) United Kingdom