About L B Facilities M & E Limited (09785598) United Kingdom