About L.b. Technical Associates Limited (04207466) United Kingdom