About Almsco Limited (06524714) United Kingdom