About London Building Equipment Holdings Ltd (11449959) United Kingdom