About Als Technical Solutions Limited (08070226) United Kingdom