About L&h Local Holdings Ltd (10843396) United Kingdom