About L & B Technical Services Ltd (05754974) United Kingdom