About Als Mechanical Installations Ltd Ltd (12281854) United Kingdom