About Juma Engineering Services & Laboratory Ltd (11806871) United Kingdom